15 Major Draper Street | Woolwich, London SE18 6GD, England
View on Map
What travelers say:
Pleasant staff and we felt safe with regard to the measures put in place re Covid19. Food was lovely but there was a 45 minute wait (which we were told about when we ordered). All in all, no major reasons to be unhappy. Will return again.